/*div {*/
/*    height: 40px;*/
/*    border: 1px solid red;*/
/*    !*padding: 5px;*!*/
/*    !*margin: 10px;*!*/
/*}*/




/*---------------中间部分-------------------------*/
.middle {
    width: 1000px;
    margin: 50px auto;
    /*border: 1px solid red;*/
    height: 300px;
}

.middle > div:first-child {
    width: 560px;
    height: 300px;
    border: 1px solid red;
}

.middle > div:last-child {
    width: 400px;
    height: 300px;
    border: 1px solid red;
}

/*较新动态*/
.middle > .floatLeft > div:first-child {
    color: #e69137;
    font-size: 30px;
    /*margin: 10px;*/
    padding: 10px;
    border-bottom: 1px solid red;
}

.middle > .floatLeft > div:nth-child(2) > div:first-child {
    padding: 10px;
    width: 200px;
    height: 200px;
    /*border: 1px solid red;*/

}

.middle img {
    width: 100%;
    height: 100%;
}

.middle > .floatLeft > div:nth-child(2) > div:nth-child(2) {
    padding: 10px;
    width: 300px;
    height: 200px;
    /*border: 1px solid red;*/
}

.middle > .floatLeft h4, .middle > .floatLeft p {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    margin: 8px 0;
}

.middle > .floatLeft h4 {

}

.middle > .floatLeft p {
    border-bottom: 1px dashed red;
    color: #a0acac;
    padding-bottom: 5px;
}

.middle > .floatLeft > div:nth-child(2) > div:first-child + div > div {
    /*background-color: red;*/
    height: 62px;
}

/*------------------------产品展示-------------------*/
.middle > .floatRight > div:first-child {
    color: #e69137;
    font-size: 30px;
    /*margin: 10px;*/
    padding: 10px;
    border-bottom: 1px solid red;
}

/*产品展示每一个产品的div*/
.middle > .floatRight > div:nth-child(2) > div {
    width: 170px;
    height: 170px;
    padding: 10px;
    /*border: 1px solid red;*/
}
/*兄弟选择器*/
.middle > .floatRight > div:nth-child(2) > div > div + div {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    /*background-color: red;*/
}